
#include "TraitementChaineTest.h"

void TraitementChaineTest::TestIsInt(void ) {
	// Quelques test sur la méthode is_int()
	CPPUNIT_ASSERT(TraitementChaine::is_int("294"));
	CPPUNIT_ASSERT(!TraitementChaine::is_int("test"));
	CPPUNIT_ASSERT(!TraitementChaine::is_int("12.2"));
	CPPUNIT_ASSERT(!TraitementChaine::is_int("15,0"));
	CPPUNIT_ASSERT(!TraitementChaine::is_int("12t"));
}

void TraitementChaineTest::TestClearPV(void ) {
	// Quelques test sur la méthode clearPV
	CPPUNIT_ASSERT(TraitementChaine::clearPV("test + 1 1 ;") == "test + 1 1 ");
	CPPUNIT_ASSERT(TraitementChaine::clearPV("AFFICHE \" 1 ; 3 ; 5\";") == "AFFICHE \" 1 ; 3 ; 5\"");
	CPPUNIT_ASSERT(TraitementChaine::clearPV("test2 + 1 1 ; ") == "test2 + 1 1 ");
}

